A Survey on Service Composition Middleware in Pervasive Environments
نویسندگان
چکیده
The development of pervasive computing has put the light on a challenging problem: how to dynamically compose services in heterogeneous and highly changing environments? We propose a survey that defines the service composition as a sequence of four steps: the translation, the generation, the evaluation, and finally the execution. With this powerful and simple model we describe the major service composition middleware. Then, a classification of these service composition middleware according to pervasive requirements interoperability, discoverability, adaptability, context awareness, QoS management, security, spontaneous management, and autonomous management is given. The classification highlights what has been done and what remains to do to develop the service composition in pervasive environments.
منابع مشابه
Cloud Architecture for Dynamic Service Composition
Service composition provides value-adding services through composing basic Web services, which may be provided by various organizations. Cloud computing presents an efficient managerial, on-demand, and scalable way to integrate computational resources (hardware, platform, and software). However, existing Cloud architecture lacks the layer of middleware to enable dynamic service composition. To ...
متن کاملComposition Du Jury
Pervasive computing is an intuitive evolution of computing paradigms driven by the wide adoption of mobile devices and wireless networks. It introduces a novel way to support users in their everyday life based on open and dynamic environments populated with unobtrusive services able to perform user tasks on the fly. Nevertheless, supporting user tasks from a functional point of view is not enou...
متن کاملQoS-aware Service-Oriented Middleware for Pervasive Environments
Pervasive computing is an intuitive evolution of computing paradigms driven by the wide adoption of mobile devices and wireless networks. It introduces a novel way to support users in their everyday life based on open and dynamic environments populated with unobtrusive services able to perform user tasks on the fly. Nevertheless, supporting user tasks from a functional point of view is not enou...
متن کاملA Model for Reasoning About the Privacy Impact of Composite Service Execution in Pervasive Computing
Service composition is a fundamental feature of pervasive computing middleware. It enables users to leverage available computing power by using existing services as building blocks for creating new composite services. In open and dynamic environments, service composition must be flexible enough to admit realization by different executable workflows that have similar functionalities but that pre...
متن کاملPervasive spontaneous composition
Pervasive Computing is becoming feasible. Service discovery and communication protocols now make it possible to build pieces of software that can be dynamically composed into distributed applications. However, when designing such software, developers must often write code related to distribution and discovery aspects. This non-functional code results in higher development costs and may raise in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/0909.2183 شماره
صفحات -
تاریخ انتشار 2009